overlapped form - French English Dictionary